# SPDX-License-Identifier: GPL-2.0
obj-m += visrxe.o

visrxe-objs := \
	rxe.o \
	rxe_comp.o \
	rxe_req.o \
	rxe_resp.o \
	rxe_recv.o \
	rxe_pool.o \
	rxe_queue.o \
	rxe_verbs.o \
	rxe_av.o \
	rxe_srq.o \
	rxe_qp.o \
	rxe_cq.o \
	rxe_mr.o \
	rxe_mw.o \
	rxe_opcode.o \
	rxe_mmap.o \
	rxe_icrc.o \
	rxe_mcast.o \
	rxe_task.o \
	rxe_debug.o \
	rxe_net.o \
	rxe_sysfs.o \
	rxe_hw_counters.o\
	vis_configfs.o \
	vis_debug.o \
	vis_eth_main.o \
	vis_eth_net.o \
	vis_eth_sr.o \
	vis_eth_xmit.o \
	vis_iic.o \
	vis_qdma_init.o \
all:
	make -C /usr/src/linux-headers-$(shell uname -r) M=$(shell pwd) modules
clean:
	make -C /lib/modules/$(shell uname -r)/build M=$(shell pwd) clean
